package com.sparrow.enums;

public enum ORM_ENTITY_META_DATA {
	/**
	 * 表名
	 * 
	 * String
	 */
	TABLE_NAME,

	/**
	 * SQL 方言
	 */
	DIALECT,
	/**
	 * 表被hash打散的桶数
	 */
	TABLE_BUCKET_COUNT,
	/**
	 * 字段列表
	 * 
	 * String
	 */
	FIELDS,
	/**
	 * DBField元数据
	 */
	DBFIELDS,
	/**
	 * 唯一字段
	 */
	UNIQUE_FIELD,
	/**
	 * 唯一字段类型
	 * 
	 * 主键的索引则为0
	 */
	UNIQUE_TYPE,
	/**
	 * SET方法列表
	 * 
	 * Method方法对象列表
	 */
	SET_METHODS,
	/**
	 * GET方法列表
	 */
	GET_METHODS,
	/**
	 * 新建记录SQL
	 */
	SQL_INSERT,
	/**
	 * 删除一条记录（按主键)
	 */
	SQL_DELETE,
	/**
	 * 更新记录(按主键)
	 */
	SQL_UPDATE
}
